LESS IS MORE

LESS IS MORE

Small businesses are supposed to be the engine of future growth in the country, yet they are being smothered by red tape. Or are they? And what exactly is the SME sector in the first place? Read more