First Citizens Bank Leads $133 Million Financing for Massachusetts Battery Storage Project

First Citizens Bank announced today that its Energy Finance business has taken the lead in arranging…