New Humber Barrett Centre helps tech students succeed

The new technology building opened at Humber College North on April 10. More