ICAT

Odysse Electric Vehicles has announced the imminent launch of the highly anticipated Odysse Vader on Indian roads in December 2023. The flagship bike has received certification from the International Centre…