
08
Jul
In 2016, 90% of faults have been fixed in the first visit…
in Innovation
Comments
Always striving to be the best… our results say it all! In 2016, 90% of faults have been fixed in the first visit and 97% of visits have taken place within 24 hours.