Have you had free solar panels installed on your home? Email money@telegraph.co.ukThe sales pitch seemed promising enough – free solar panels and a guarantee of dirt-cheap electricity bills.Still, ...
KPS Capital Partners has agreed to buy the engineered materials business from Crane Company, for an enterprise value of $227 million. Crane Composites is a designer and manufacturer of fiberglass ...