Twitter has received an $800M cash infusion, which ranks as the "largest capital investment in history," from a Russian-led group.

Read the full story (sub req'd) | Subscribe to O'Dwyer's