This is Amy Barzdukas, a general manager in charge of Microsoft's Internet Explorer. And she may be smiling in the photo, but nowadays she's bitching a lot. The reason? Firefox's one billion downloads claim: »8/14/09 1:50pm 8/14/09 1:50pm
Kinja is in read-only mode. We are working to restore service.