Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

A letter to EU leaders was issued ‘on behalf of’ 1,300 signatories. Some firms deny they supported the demands.