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