Kerala to set up country's largest Integrated Startup Complex on 13.5 acres

Over a 100 startup companies in various stages of growth are already operating in the three incubators functioning within the facility

Update: 2019-01-07 03:49 GMT
0

Similar News