So Now We’re Blaming JPMorgan’s $2.3 Billion Trading Loss on Biology

JPM building

JPM building