Evren Secures 300 MW PPA with NTPC MM Desk 23 April, 2025 Evren, a platform introduced by Brookfield in India, has finalized a 300 MW Power Purchase Read More