Roberta Bigliani

Head - Europe, Middle East & Africa, IDC Energy Insights

Stay up-to-date

Get all the latest blogs sent you now!