One of the world's largest renewable energy companies.
Updated about 6 years ago