christopherxjjensen.com
Are the most lucrative components of the financial sector parasites on the larger economy?
Marketplace “High-frequency trading: Bad for markets… and the soul?”