Applying for a professional license
Applying for a professional license has a compulsion that you must have a local business sponsor for your company or business. It is the prime factor for the eligibility of having a professional license.
The branch of a foreign company
The branch of a foreign company that performs commercial trading activities needs a business sponsor for its services.
Any legal company
Any legal company working with foreign investors and even with non-foreign investors needs to have a local service agent for its business activities.