3 ms·I'm pretty sure they mean Transparent IT Solutions.by hluska 15y agoI'm pretty sure they mean Transparent IT Solutions.vkkan 15y agoYes we meant Transparent IT Solutions