There was certainly a time, not that long ago, where making your business available over the web was a point of differentiation. Today it arguably runs the other way - that is, the lack of a decent web presence is likely to quite starkly define your business in the market place. ...
read full post
Director of Strategy and Innovation |
06 August 2007
Tags: Social Networking