South Africa

South Africa

National Invest One-Stop Shop launched

17 Mar 2017

The One Stop Shop launched on 17 March 2017 is a focal point of the government to shorten and simplify administrative procedures and guidelines for foreign companies wishing to invest in South Africa. It brings together key government entities dealing with issues including policy and regulation, permits and licensing, infrastructure, and finance and incentives, with a view to reducing lengthy bureaucratic procedures, reducing bottlenecks, and providing an enhanced aftercare service. It intends to provide a more coordinated, streamlined and professional service to those who wish to set up a business.