Renewables Corporate Finance
Sold 3 ready to build projects for a total of 23MW to an international EPC investor.
partners@lennoxpartners.com
Lennox Partners LLPSaltings, Spinney LaneItchenorChichesterWest SussexPO20 7DJ