BNZ is an independent power producer (IPP) that develops, builds, and operates solar photovoltaic projects in Southern Europe, particularly in Portugal, Italy, and Spain.
A portfolio company of Glennmont Partners from Nuveen