0By Mauricio Diaz In newsPosted January 13, 2023Open Road Unveils Activation 2.0Marketing innovator Peter McCarthy begins to put his stamp on Open Road Integrated Media New York, NY (January 11, 2023) – In an environment of rapidly rising digital media marketing costs, and [...] READ MORE