The Business Centre Corporation (BCC) has unveiled an innovative e-commerce platform, the ‘Maha Portal’, to bolster micro, small and medium-sized…