December 9, 2017

About

Centaur Automotive is an Indian based transportation technology start-up building India’s first unmanned electric bike rental system.