Business TechPierre Omidyar's new media venture gets detailed eBay founder Pierre Omidyar has injected $50 million to First Look Media, a new media venture that promises to give investigative journalism a new meaning.by Randell Suba
Business TechVerizon first carrier to issue transparency report on govt data requestsby Alex Saltarin