Faster, Higher, Stronger in the Global Village Science & Technology, SportsBy Roger CurrieAugust 13, 2012The London Olympics are now history, and they’re being hailed as a tremendous success.