Dehradun Municipal Corporation has started preparations to develop 25 high-tech smart vending zones across the city with the aim of promoting self-employment and improving traffic […]