Eurecca tackles three key questions for the IT industry