Tata Elxsi wins €50 million strategic engineering deal with leading european automotive OEM Read more