Canon just released this promotional video titled “Creative Frontiers” that provides a behind-the-scenes look at its business and facilities in the Americas. Canon has four regional headquarters around the world located in Tokyo, Japan; Beijing, China; London, UK; and New York, USA.
The Canon Americas complex in NY spans 52 acres and serves as the […]. petapixel.com
2019-5-1 20:14