G-20 Summit Costs Delhi Traders $120 Million in Revenue
The Group of 20 summit may have ended in success for the Indian government, but businesses in the capital city lost around 10 billion rupees ($120 million) in revenues amid the three-day partial shutdown. #press
