Mercedes Benz In an effort to boost morale, Chennai-based company gives 28 cars to employees, including a Mercedes Benz 1 month ago A Chennai-based company has adopted an innovative approach to enhance its employees' productivity by offering a unique reward system. Team…