Delhi is set to light up the skies with green crackers this Diwali this year, a move aimed at celebrating the festival while keeping pollution in check.
The Supreme Court has permitted the sale and bursting of CSIR-NEERI-certified green crackers in t…

