SEC fines 6 major credit rating agencies over failure to keep electronic records September 4, 2024 by Comments