Overall, management have let down the shareholders. The company itself has a great opportunity to take a piece of the cleaner energy pie, however do we have the right people steering the plane?
Overall, management have let down the shareholders. The company...
Add to My Watchlist
What is My Watchlist?