Facebook and Twitter faced the Senate on Wednesday, but Google was absent. …read more

Source:: CNet