Beacon Roofing CEO Julian Francis described communications with a building products distributor looking to acquire his ...
Mark joined Community Impact in November 2022 after spending almost 20 years as a freelance writer. He covers education for ...