Shifting Sands: The new face of sustainable innovation in the age of social media
Engage EMEA 2010 - Social in Your Business