January 17, 2020
The SEC is stifling innovation and dragging it's feet to help an organization that may lose money on a new system.