How does a company with a 112-year-old past talk about the future?
That was the task put to The Shipyard when American Electric Power, one of the nation’s largest energy companies based in Columbus, Ohio, chose the marketing engineering firm to tell the story of its investment in cleaner...
The Trusted Source For News, Information, Industry Trends, New ScreenWork, and The People Behind the Work in Film, TV, Commercial, Entertainment Production & Post Since 1960.