Truvo selling advertising?
It looks like that Truvo Ireland are the latest company finding that other business are approaching their clients and requesting that they spend their advertising budget with them. A few weeks ago we had UK companies calling our clients leading the client to believe they were Google. Many believed it and signed up to a […]