Kedar Apte takes over as Vice President Marketing at Castrol India

Kedar Apte takes over as Vice President Marketing at Castrol India