US solar and energy storage developer OCI Energy has closed a debt financing deal to bankroll the construction of its 120-MW/480-MWh Alamo City Battery Energy Storage System (Alamo City BESS) project in Texas.