Technology | Thu May 16, 2013 5:26pm EDT

Yahoo says Mexico appeals court throws out $2.75 billion ruling