O owened.co.nz Signing up for a new Twitter account shows why the company is struggling to grow 65 points owenwil 12 years ago 48 comments