Budget Board must focus on easing the cost of doing business, says IoD
The government’s Budget Board must focus on easing the cost of doing business, says the Institute of Directors (IoD). The board has been created to link top ministers and 10 Downing Street officials with the Treasury. The board will meet…