Notifications can be turned off anytime from browser settings.
Badarpur Thermal Power Station is an sublocality in Badarpur, South Delhi, New Delhi,...