You are here: Home Archives Tech Mahindra sells stake in Altiostar to Rakuten for $45 million - Times of India