World Online
Tuesday, November 11th, 2008A recent UN report stated that by 2010 1.8 billion people (almost 30% of world population) will have Internet access and currently only 3 of the UN’s 192 member nations were considered to be not online.
As the Influx Project measures registration of UN support only as a proportion of people who bank online in each [...]















