Double-decker buses set to power Delhi tourism after almost four decades

Delhi Chief Minister Rekha Gupta flagged off the tourist service that will cover many landmark sites in the city