Assisting an investor in the acquisition of a 50MWp late stage solar PV development located in Germany.By CETA Partners / 14 August 2025