Froogle Fiasco

Is It Too Late Now to Say Sorry? Google has 90 days to give equal treatment to smaller rival sites or else face an increase to its fine that’s already resting at $2.7 billion. In what is widely con…