Alpha Magazine

They’re Supposed to Be Better Than This | about the failure of long/short investment tactics