Entrant Profile

Deepak Chachra

Location: Pune, Maharashtra India


Company: Torque Auto Tech Pvt. Ltd.


Profession: Engineer/Designer


Inspired by: Looking at nature and evolution of human / societal needs around us