Senior Advisor
+358 40 845 4373
marja.rankila@energia.fi
Hydropower, Environmental Research Pool, Utility scale solar power
Energy Production