technology symbols

Facebook to Deliver 3,000 Russia-Linked Ads to Congress on Monday

Under intensifying scrutiny from federal investigators and the public, Facebook said on Sunday that it planned to turn over more than 3,000 Russian-linked advertisements to congressional investigators on Monday. The decision, which comes after a week of scathing calls from Congress for details about Facebook’s advertising system, is the latest attempt by a major technology company‚Ķ