Morguard Investments, the property manager for Coquitlam Centre, is being invited to a council meeting to talk about the future of its 60-acre mall site. In July 2024, the city cancelled the company's ...