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...