Communication Services 2018–2023 Framework agreement

Contractual supplier
Business ID
Framework agreement number
Elisa Oyj 0116510-6 T/4011/08102018/ANI