EC imposes penalty on Microsoft Doyle, Barlow & Mazard PLLC July 12, 2006 Tweet Share Share On July 12, 2006 the European Commission (EC) imposed a fine of