74% of employees who hold shares through their employer have not declared the tax they owe, according to a new survey by Taxback.com. The survey asked over 1,500 people from the Taxback.com database whether or not they have received shares in the past or present from their employer – of those who had, just 26% […]