The Crawford Hoying and Cameron Mitchell development was the only "major city" project to receive the maximum $20 million ...
Tata Power Renewable Energy has commissioned a 100.8MW wind facility at Jewali in the Dharashiv district of Maharashtra, India.