CarVal invests in Svea Solar
Svea Solar has received a €100 million ($105 million) strategic investment from funds managed by CarVal CarVal Investors to enable the company to...
Svea Solar has received a €100 million ($105 million) strategic investment from funds managed by CarVal CarVal Investors to enable the company to...