Posted inNews

Ogilvy Departs 11th Avenue Headquarters — “a Tremendous Loss to Businesses in the Neighborhood”

World-leading advertising agency, Ogilvy, has ditched its headquarters at 636 11th Avenue. The initial reports from Business Insider were confirmed by Ogilvy staff, who have been saying goodbye to local business owners on 10th and 11th Avenue this week. The building, known as the Chocolate Factory, has been the home of Ogilvy and other WPP […]