Advertisement

COMPUTERS

Share via

* Mozilla Corp. released a new version of its Firefox Internet browser as the Mountain View, Calif.-based company strives to win more users from larger rival Microsoft.

Advertisement