Tata Bus

Tata Motors expands its presence in Qatar with launch of new Euro VI LPO 1622 bus