La iniciativa internacional ha sido transferida así del Centro Internacional de Investigaciones para el Desarrollo (IDRC), en donde estuvo alojada y creció desde 2005, para la Fundación telecentre.org, una organización no gubernamental independiente con sede en Manila. |