Procrastination is costing European business millions in revenue