Claim Pending
$21 trillion will be deployed within the energy sector for infrastructu...
Larry Fink: $21 trillion will be deployed within the energy sector for infrastructure investment. Published Apr 2, 2025. Status: Pending. Track the source, tim...
$21 trillion will be deployed within the energy sector for infrastructure investment.
FactTracker assessment
Track the source, timing, and current FactTracker assessment for this claim.
Original source: mckinsey.com