The Business Licensing Bill needs to be amended to remove onerous requirements and give microenterprises room to thrive