Internet search firm Yahoo is reported to be in talks to buy social networking website Facebook for $1bn (£527m). US-based Facebook, popular with students, has also held separate discussions with Microsoft and Viacom, according to the Wall Street Journal.
Read more here.