India
BHEL Wins EPC Orders Worth 800 Cr For Setting Up 2 Solar Plants
DERC Issues Group and Virtual Net Metering Guidelines
SECI Signs PSA’s Worth 800 MW Solar and Wind Power with Bihar Discoms
Draft Regulations For Tariff of Distributed Solar Projects in Chhattisgarh