New Delhi: India’s electricity demand plummeted this week as factories and offices were forced to close due to the Covid-19 lockdown. Peak demand touched a
New Delhi: India’s electricity demand plummeted this week as factories and offices were forced to close due to the Covid-19 lockdown. Peak demand touched a