The SWITCH IeV3, which was showcased in September last year, was rolled out from the production line in Hosur launched this month, and is now available across 30 dealerships in India....
New plant is Delta’s 3rd plant in India and is part of Delta’s investment commitment and expansion plan in India.
Copyright © 2015-16 THE MACHINIST. All Rights Reserved.