Assisting an investor in the acquisition of a ready-to-build 43MWp solar PV project.By CETA Partners / 14 August 2025