Business The deadly cost of India’s firecracker industryThe city of Sivakasi in India makes 90% of the country's firecrackers, but every… Nairavoice 2h ago 32 0