Barrie

Toronto confident about Amazon bid for new North American HQ

Published: 

The Amazon logo is seen on TV screens. (AFP / Leon Neal)