Organization:
Installed Building Products
LEI 549300I95Y9P9YM5FI86
Organization name
Installed Building Products Inc.
Country name
USA
Country of registration
USA
Industry
Wholesale Trade
Bond debt
300 mln USD