WPP Group USA Inc. lost more than $120 million in its 2016 purchase of Triad, a digital retail media company in St. Petersburg, according to a...
Since 1922, 22squared has grown into and established itself as a truly elite, full-service advertising agency. In 1922, James Greene founded the agency now known as...