Installed Building Products has acquired Thrice Energy Solutions

COLUMBUS: Installed Building Products Inc. (NYSE: IBP), an industry-leading installer of insulation and complementary building products, announced the acquisition of Thrice Energy Solutions, LLC. Located in Oklahoma City, Oklahoma, Thrice has a new residential and commercial end market presence throughout Oklahoma and Texas primarily installing fiberglass and spray foam insulation. On June 3, IBP completed…