Investors give ‘thumbs up’ to green energy

Renewable energy sources, not including hydroelectric power, account for just 1% of the world’s supply, say the experts.

In order to access this content, you must be logged-in and have an active subscription to the OGJ Premium Archive

Subscribe

More in Companies