View: Startups should recognise the importance of corporate governance, self regulation – The Economic Times
With 98,000+ startups, 400+ incubators and 108+ unicorns, India is the global startup capital. These ventures are transforming India’s socioeconomic landscape and attracting the interest of international investors and governments.