Business News

Breaking news, market moves, and policy changes affecting UK entrepreneurs.