Business BlackRock’s €1 Billion Bet on Eni Fuels Carbon Capture Confidence BlackRock has made a bold €1 billion investment into a carbon capture and storage (CCS) venture spearheaded by Italian energy giant Eni, by Josh Weiner 13 hours ago