Sustainable Energy Solutions Sweden Holding AB (SENS) has sealed a land lease agreement securing a terrain for a new 40-MW battery storage facility in southeastern Sweden.