MONTREAL - Streetsuds, a newly-launched industrial laundry service, is a business with a twist: its workers have fought homelessness, addiction and...