wind power projects News

Adani Group Strongly Denies Claims of Sri Lanka Revoking Power Purchase Agreement

The Adani Group has denied reports of Sri Lanka revoking a power purchase agreement, calling the claims false. Despite a US indictment and ongoing investigations, the group insists...