L’Oréal USA Installs Second Rooftop Solar System in the US

L’Oréal USA announced today that its Franklin, New Jersey manufacturing facility is partnering with GeoPeak Energy in a Purchase Power Agreement (PPA) to install a 1.0 Megawatt Photovoltaic Solar System at that facility.

Read More