Microsoft's $ 500 million investment in ICT around the world