Businesscafe - Back in July 2021, twenty-eight emerging startup founders from Sri Lanka, Nepal, and India put their ideas and ambition to the test by enrolling with the Founder Institute Sri Lanka. ...