Transport Revenue

DTC bets on bus ads to raise revenue

The Delhi Transport Corporation (DTC) has rolled out plans to lease advertising space on 842 electric buses across the capital.…

1 year ago