US, UAE based corporations invest US$525 million in renewable energy

Tata Power Renewables is one of the largest renewable energy companies in India.

Staff Reporter

This post is for paying subscribers only

SUBSCRIBE NOW

Already have an account? Login