Did You Know?
The concept of a One Stop Shop is widely known as an investment facilitation or a ‘single-window' mechanism where relevant government agencies are brought together in a single cohesive structure that coordinates and streamlines processes to provide prompt, efficient and transparent services to investors.