Investing in ICT Pays Off