Read More 2 minute read Latest Posts The Worst Is Yet To Come The Confederation of British Industry also revealed back in November the UK recession could become a “lost decade”. byEditorial Team1 February 2023