Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Britain generating less than half the proportion generated by Spain, Germany and Netherlands