March 31, 2014

Are HORMONES to blame for world’s biggest financial crashes? Researchers say stress chemical makes traders less likely to take risks in a crisis