Energy storage system developer Dispatch has started construction of a 45MW/90MWh battery storage system in the Netherlands, with Macquarie Group as ...
Battery storage is now regarded as a key component in the decarbonisation of energy and transport. For that to happen the technology and their circularity has to keep improving ...