In a bid to encourage start-ups, the Corporate Affairs Commission (CAC) has registered more than 245,000 Small and Medium Enterprises business free of charge. This was...