This one has popped up on the highest loss radar today, so had a quick look at it. It was $94 in 2006 and is now down to $1.20.
The announcements read more hopeful than anything, with crops not yielding as much as they expected and not likely to for a few more years plus a captial raising is now in sight.
What's the bright side to the story here that I am missing?
Add to My Watchlist
What is My Watchlist?