LIVE

All Accomplishments

Loading accomplishments…

EU fines Microsoft $732 million for violating browser ballot consent decree (March 2013) | The Bill Gates Archive