contacto-banner

Penske Truck Leasing Eyes Up to 80% of Power From Solar

Welcome to PHD Group LLC

The first facility with a rooftop solar installation, in Illinois, is now operational. Solar panels installed there are expected to generate roughly 80% of the building’s energy needs.