SEC Fines ICO Rating on Touting Issuer-Paid Assessment Listings

From December 2017 to July 2018, ICO Rating allegedly collected up to $100,572 in presentation fees.
Share