Brief

Massive solar project underway at NJ landfill