Amazon opens new office in Ottawa but still no word on Canadian Echo launch

Comments