Jersey company Star-Delta fined £4,000 after editing couple's faces onto rats during payment dispute
Star-Delta Electrical Services engaged in "a targeted and deliberate attack" on one of its customers and their partner, the regulator concludes. Credit: ITV Channel / Star-Delta Electrical ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results