£82.8 billion - the value of Internet sales to UK businesses in 2005

facts