The Manx ICT Association (MICTA) is run by StreamOn as one of its core projects. This is an exciting combination of Government resources through the Department of Economic Development (DED) and the ICT Sector on the Island to take forward a progressive and ambitious strategy encapsulated in the "Tech Isle" component of DED Vision 2020