An appeals court in Mexico has overturned an approximately US$2.7 billion judgment against Yahoo and Yahoo Mexico in a breach-of-contract suit concerning online directories.