Microsoft slates Commission over protracted antitrust battle