INDE Racing finishes on podium in FIM E-Xplorer World Cup
SWITZERLAND: INDE Racing, the first Indian team in the FIM E-Xplorer World Cup, an electric off-road race, scripted history by claiming third place in the competition. The only bike racing team ever from India amassed 479 points across…