Financial insights 10 Helpful Tips about the Business Grants Portal (BGP) Foreigners setting up a company in Singapore can engage a professional filing agent to help manage the process. Here’s what overseas entrepreneurs need to take note of.