We take a look at Twitter and their struggle with monetising the site, despite brands’ interest in the platform

Read more...