Tata Power Renewable commissions 100.8 MW Maharashtra wind project to generate clean power annually, World Watch | PolicyRisk