The European Commission is handing out more fines. …read more

Source:: CNet