Battery energy storage systems (BESS) have emerged as a crucial technology for storing and dispatching energy when needed.
This deal would be latest in a series of recent acquisitions by BlackRock, having completed the takeover of infrastructure ...