INDE Racing, India's first bike racing team, has made history by securing third place in the prestigious FIM E-Xplorer World Cup. The electric off-road racing competition saw the team accumulate an ...
Some results have been hidden because they may be inaccessible to you