Firefox 2.0 release delayed

7
Last-minute fixes have caused the hold-up, says Mozilla.

Link: news.zdnet.co.uk