Source : Sinhgad Institutes Thursday, September 28, 2017 10:30AM IST (5:00AM GMT)   The Only Team to Land at the Formula Society of Automotive Engineers, Japan: STES Racing   Pune, Maharashtra, India A...

More