Tag

Browsing

The popular search browser Mozila and an equally fragrant online search engine Google have agreed to symbiosis for 3 more years. The partner ship which was scheduled to climax later in November this year is now extended to November, 2011. The company’s strategic relationship dates back as long as 2006 when Mozila collected some $56.8 million, which was 85% of its revenue due this strategic alliance. The renewal comes as a much sigh of relief…