Founded in 2008, when India’s start-up ecosystem was still nascent, the Centre for Innovation & Entrepreneurship (CIE) at ...