Technology Facebook Places launches in Australia, SMEs told to jump on board with location marketing Patrick Stafford 01 October, 2010