New Sudbury Centre

biodiversity

REMI Network

New Sudbury Centre lauded for sustainable operations

New Sudbury Centre, the largest shopping centre in Northern Ontario, was recently celebrated for its many sustainable achievements.