Instagram has announced the launch of Stories, a new feature which introduces the concept of fun and ephemeral posts that disappear after 24 hours. Sound familiar?
It wasn’t long ago when I was writing about the big battle between Facebook and Snapchat with the latter trying hard over the past year to challenge the… Read More
