Toyota Motors to resume normal output in India from May 20
May 19, 2011
Japanese car giant Toyota has said it will resume normal production in India from May 20 after being compelled to slash output by 70 per cent since April 25 …