Industrial

New Jersey’s first high-end electric truck charging lot coming to Newark