Delska is a joint brand launched in June 2024 by Latvia’s data center operator DEAC and Lithuania’s Data Logistics Center (DLC).