Avaada has won the 421 MW (DC) ISTS-connected project for supplying solar power to Damodar Valley Corporation (DVC) – for the offered tariff of Rs. 2.70 (~$0.03) per kWh Mumbai : Avaada Energy, an arm of Avaada Group – India’s leading integrated energy enterprise with business interests across the energy transition value chain, has won […]