Microsoft's predominance in the browser space has been slowly eroding over the years, with Firefox, Apple's Safari and Opera encroaching on the once near-ubiquitous Internet ExplorerIT departments choosing between them have to be
Published on: February 15th, 2007
Poonam Khanna
@itbusinessca