‘Misleading’: Adani Group denies report on Sri Lanka revoking power purchase deal
Adani Group has debunked rumors about the cancellation of their 484 MW wind power projects in Sri Lanka, asserting the deal is still on. The Sri Lankan government is reviewing … Read More