First 100 companies registered on ITOlist.eu – catalogue of IT outsourcing service providers from Central and Eastern Europe By The Staff - June 10, 2010 Place your press release copy here.