News in Review

The Confederation of British Industry (CBI) lowers UK growth predictions, US-Iran deal imminent, welcome retail sales lift