Twitter and Facebook were grilled on Capitol Hill this week, with the tech giant Google refusing to send an equivalent representative; The Next Revolution panel weighs in.
Twitter and Facebook were grilled on Capitol Hill this week, with the tech giant Google refusing to send an equivalent representative; The Next Revolution panel weighs in.