Hat-trick of Podiums moves Jehan to 2nd in Championship Indian racing sensation, Jehan Daruvala, continues braking barriers for Indian Motorsport and doing the nation and the Parsi Community very proud! At the Formula 1 French Grand Prix’s support races held over last weekend in Le Castellet, France, Jehan was in action yet again, representing India in […]