Time Warner Inc. bought back Google Inc.'s 5 percent stake in struggling Internet company Aol LLC for 621 million, according to a regulatory filing by Aol on Monday.
Time Warner buys back Aol stake from Google.