November 21, 2024

The Delhi government has extended the country's vending license