People Spotting Castrol India Appoints Kedar Lele as the New Managing Director byMedia Noise BureauOctober 30, 2024