UK’s Treasury is asked to explain the ‘patent box’ – an almost £1bn a year tax break for profits from patented products and processes European Companies News