UK Launch!Captrics has secured it’s first customer shortly after launching it’s services in the UK. Continue reading