Castrol, India’s leading lubricant company, kicked off the second edition of one of the country’s biggest mechanic skilling and testing....