The Tech Deficit is now an agenda item for many European businesses. This is not surprising with 8 out of 10 IT decision makers believing their technical infrastructure will require evolution over the next two years to keep up with business demands.