Coinciding with annual Canon shareholder meeting, the winning climate change-themed image will be displayed in Times Square, New York City, to pressure camera company into public response Screenshot from the…
Category: