Some personal highlights and observations from the Information and Communication Technologies for Development conference in Doha, Qatar, 17-19th April
—