E-Commerce and development report 2003