The Technology Enablers Initiative of the World Business Council for Sustainable Development (WBCSD) provides a platform for different industry sectors to explore opportunities for leveraging the power of technology, in particular information and communication technologies (ICTs), to enable and scale the business contribution to development. This presentation provides a brief overview on the initiative.