Fiat Chrysler to spend $150 million setting up global tech centre in India

FILE PHOTO: A Fiat Chrysler Automobiles (FCA) sign is at the U.S. headquarters in Auburn Hills, Michigan, U.S. May 25,

Read more