It doesn’t seem too long ago when short sellers were vilified for bringing down viable public companies, and the appropriate punishment for short selling was deemed to be a public caning.
May
06
2008
It doesn’t seem too long ago when short sellers were vilified for bringing down viable public companies, and the appropriate punishment for short selling was deemed to be a public caning.