Luiza Semernya

Research Analyst, IDC Energy Insights, EMEA