Friday March 28, 2025
Bans on short-selling block information, render the market inefficient and delay the inevitable