ST
Swiss Telecom Company
Read all reviews for Swiss Telecom Company →
Regarding my previous review on 5 th…
Regarding my previous review on 5 th May 2023 I was asked by the company to provide details of my order yet again… and now silence…. Still no sign of my order since december 2022!