English News | Latest and Breaking News | Todays News
New Delhi: Tata Power Delhi Distribution Limited, which supplies electricity to over 7 million people in…