India delays wind and solar penalties until April 2027

Business