1 reviews | Active since Member
The service from Itransact is shockingly poor! Received a letter from Itransact on 30/10/2025 stating that my investment will be paid out within 5 working days. Today is 07/11 and after numerous calls still nothing.......wonder if Itransact is a ****.......