The Securities and Exchange Commission (SEC) has issued a directive requiring all publicly-listed companies to publish their financial statements on their websites effective from January 2025. The Commission, while issuing the directive in a Circular Thursday, warned that failure to comply with this directive would attract sanctions. According to the SEC, “ The Commission has […]