20 May 2026

'Electrotech' biggest energy transition market mispricing - BlackRock