As many as 40 per cent of larger businesses across Europe are shying away from E-invoicing according to a report published this week by Iron Mountain. This is because of the perceived complexity and lack of standards, according to YouGov who were commissioned to perform the research.
The findings have been published to coincide with the launch of Iron Mountain’s new Business Process Management (BPM) services, details of which can be found here.