New Delhi: Energy companies are flooded with force majeure notices from customers as the lockdown has shuttered factories and commercial establishments, destroying fuel and electricity
New Delhi: Energy companies are flooded with force majeure notices from customers as the lockdown has shuttered factories and commercial establishments, destroying fuel and electricity