Revenue does not equal profit! And unless you are closet Communist, profit is the name of the game.
And a there is that nasty track record of loosing money
Return on capital(%)
2010 (-34.00)
2011 (-86.00)
But maybe it is an ugly duckling that will transmute across the species barrier.
Add to My Watchlist
What is My Watchlist?