Castrol launched the third edition of much awaited Castrol Super Mechanic contest, India’ largest mechanic testing and training initiative. This event supports car and bike mechanics across India to test their skills and gain recognition nationally ...