Candy brothers may have paid almost no UK tax on £27m land deal
By Holly Watt From The Guardian UK Panama Papers leak shows property tycoons bought and sold Parkwood estate near Windsor using offshore companies The property tycoons Christian and Nick Candy bought and sold a plot of land worth £27m through…