Microsoft hits a snag with EU anti-trust complaint

by Stephen Beard