e-STORAGE, a unit of Canadian Solar Inc (NASDAQ:CSIQ), has signed a supply agreement to deliver a 95-MW/426-MWh battery energy storage system (BESS) for an electric utility in Florida, securing its first project in the Sunshine State.