New Sudbury Centre

New Sudbury Centre

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.