Businesses that Thrive: Why Yondu Encourages Technological Integration by AdoboMoto on August 26, 2019 Start-ups have been emerging all over Manila in the past few years. To date, there are an estimated 500 start-ups in the country, 60% of which were established between 2012 and 2017. Continue Reading