Delhi-NCR Debris Crisis: CSE Report Exposes Shocking Pollution Levels A new report by the Centre for Science and Environment (CSE) has revealed a major concern – Delhi and its surrounding areas contribute to a staggering 70% of the total debris generated by 131 Indian cities. This startling figure paints a…