MEXICO CITY - Internet company Terra says it has been awarded Internet and mobile rights to transmit the 2008 Beijing Olympic Games in Latin America. Terra says its Olympic Games site will go live Aug. 1. It will include 13 different channels...

More-articles

China's National Stadium, known as the Bird's Nest, left, is seen from the Olympic Forest Park in Beijing Thursday July 3, 2008. 580-hectare (1,433-acre) Olympic Forest Park is part of efforts to create a "Green Olympics". (AP Photo/Greg...
Internet company Terra says it has been awarded Internet and mobile rights to transmit the 2008 Beijing Olympic Games in Latin America. Terra says its Olympic Games site will go live Aug. 1. It will include 13 different channels where users can...
See all