Supreme Court allows manufacturing of green crackers in Delhi, but they can't be sold in National Capital Region
'While the fight against air pollution remains paramount, livelihood concerns of workers and practical enforcement challenges must also guide the final policy'