CNBCWe should boost Europe's energy independence by investing in renewables, CEO saysFeb 21, 2022bookmark_bordersharemore_vert