About Ontrack Technologies Private Limited Ontrack Technologies Private Limited (OTP) is a technology driven bike leaser/rental. It is located in a heavily populated and university/corporate focused metropolis Bengaluru. OTP aims to fill the void in the transportation sector in India…