Pulse Clean Energy (Pulse), a leader in energy storage, has reached financial close on two battery energy storage projects in the United Kingdom (UK), supported by Technology Performance Insurance ...