It is now official after three days of a lot of online buzz that Facebook really means business when it comes to photos. Case in point? Nothing further than its recent acquisition. The emergence of the so-called Facetagram, a term that has popped in the blogosphere for describing the new found partnership of a startup … Read More …



Follow