Markets react to shock Brexit outcome

June 24, 2016 11:53 am by