Tag: Alicia Keys Live;

Live Earth Sets New Record for Streams Served

Microsoft’s MSN division said over the weekend that its online simulcast of Live Earth had broken all previous records for online events with over 10 million streams served, surpassing the previous record held by AOL’s Live 8 coverage in 2005. Read More