Beacon Roofing Supply's Chief Executive Julian Francis said the industrial distribution company faces economic uncertainties around tariffs and potential labor shortages from a crackdown on illegal ...