21 Aug 2024 Avaio signs solar and storage deal for data center project outside Ottawa, Canada Details of deployment not shared