Jersey Gardens, one of New Jersey's largest shopping malls, is setting an important precedent by installing a 4.8 MW solar system

Leave a Reply