Technology

CBRE: Energy firm acquires 50-acre South Amboy site, eyes offshore wind facility