Microsoft hit with $730 million fine in Europe over browser choice 'non-compliance' Posted on March 6, 2013 by Laura There’s so much deja vu here it’s almost bewildering, but Microsoft has managed to get …read more