The Government is talking up the fact it’s exploring ways of making the tax system more business-friendly, with details of potential changes to be unveiled ...