EU Commission hits Google with hefty €2.95 billion fine

The Commission imposed €2.95 billion fine on Google for abusing its dominant position.