The SEC is making it easier for businesses to submit reports with the launch of a new online portal. For full details and updates on the portal, please refer to the source below.