DIF Capital Partners to take majority stake in Novar

Novar is a sustainable energy systems developer in the Netherlands.

Share this