InfraVia offloads 19.9MW solar portfolio

Demeter Partners’ first infrastructure fund has acquired 17 commercial-scale solar installations in France and French overseas territories.

Share this