News

TopBuild has struck a deal to buy commercial-roofing services provider Progressive Roofing from alternative asset manager Bow River Capital for $810 million in cash.