Technology DTC’s Electric Bus Broke Down Hours After Being Flagged Off Ayub Khan May 25, 2022 0 One of the 150 new electric buses, inducted in DTC's fleet on Tuesday, broke down owing to increase in the vehicle's temperature beyond the specified limit, hours after being flagged off…