In response to your questions, see slide 17 fron the company's investor presentation of 30/04/18.
Personally, I find the narrative to be pretty damn compelling.
Building an enormous business does take time though and is not linear.
So, if you feel the company is going 'nowhere', feel free to turn your attention to other companies that you feel are going 'somewhere'.
There's plenty of fish in the sea.
GEV Price at posting:
19.5¢ Sentiment: Buy Disclosure: Held