Starting a business in Indonesia as a foreigner? Learn about the legal requirements and step-by-step process to stay compliant.| Emerhub