Peter Platt has PSquared focused on digital growth
Since its inception, digital technology has spawned the onset of reactionaries who may believe that receiving a thousand clicks means their website is humming right along. "More often than not, when we ask companies what [...]