People Spotting Debashish Roy is appointed as the Chief Digital Transformation Officer at CEAT byMedia Noise BureauDecember 5, 2024