Startups
An innovator, entrepreneur & speaker has been awarded the President of India's award six times. He is also one of the youngest speakers to have spoken at TED.
Overview
Location
India, Odisha, Bhubaneshwar