The Delhi Transport Corporation (DTC) has floated a tender, inviting bids from eligible bidders for the selection of bus operators…
The Delhi government is inducting 1000 electric buses for the state while Delhi Transport Corporation is in the process to…