Designed by
Title
Ciena building outside Ottawa, Canada #188041687
Description
Kanata, Canada - June 21, 2020: Ciena, the US based telecommunications networking equipment and software supplier, building on Terry Fox Dr. in Kanata, an area bordering Ottawa that is home to several high-tech companies
This image is editorial