Delhi buses catch fire: Govt fines Tata

Delhi government on Monday imposed a hefty fine of Rs 4 crore on Tata Motors for 'not properly' maintaining the low-floor buses it manufactured, after six of them caught fire in a span of three weeks.

Related Videos