Squarespace, the all-in-one publishing/commerce platform, announced Squarespace 7 on Tuesday.
To celebrate the new release, which touts integration with Getty Images and Google, the New York-based company held its first press conference to show off the new product.
See also: 6...