Asbestos among health and safety concerns at CRA building
Tuesday, March 10, 2015 - 08:10
in Mathematics & Economics
The Canada Revenue Agency's Ottawa Technology Centre at 875 Heron Rd. does not meet national regulations for fire safety put in place nearly 20 years ago.