"Payment card firm Maestro International has failed in its attempt to gain control of the domain name maestro.co.uk. The MasterCard subsidiary lost an appeal against a ruling in favour of a man who owns many other domain names that match famous brands..."

