“To Westminster we say: We are frustrated. We are angry. You have let British business down.” Those are the words of Director General of British Chamber of Commerce Adam Marshall in his speech at their annual conference in London. He was speaking about how businesses feel about the uncertainty surrounding Brexit. The UK was due […]