CEP Renewables is constructing the largest solar project installed on a capped landfill in North America. Located in Mount Olive, New Jersey...