India reportedly urges utilities to order $33 billion in equipment this year

July 3, 2024