Problem here is they are currently burning a lot of cash to try and establish in the US, and the slower ramp up may require extra capital.
The even bigger issue here is there is no confidence in the guidance from management.
Add to My Watchlist
What is My Watchlist?