Luxcara acquires 100MW Finnish wind project

Luxcura
Image: Luxcara buys 100MW Finnish wind farm. Photo: Courtesy of distel2610/Pixabay.