Jeddah: India’s Jehan Daruvala raced to his second podium finish of the season with a fighting drive from 14th to third in the Formula 2 Feature race at Saudi Arabia’s Jeddah Corniche Circuit. The 23-year-old from Mumbai began his weekend on the back foot after a mechanical issue hampered him in qualifying. But the Red […]