3 ms·A Startup Incubator in beautiful lush green tropical Kerala (God's own Country)1 points by gjkood 12y ago