News

The new 1.3-million-square-foot South Niagara Hospital (SNH) under construction in Niagara Falls, Ont., is on track to become Canada’s first WELL-certified hospital, signalling a new era of ...