Mozilla China officially launched today, which is backed by the Institute of Software, Chinese Academy of Sciences (ISCAS) and the Sun China Engineering and Research Institute (ERI). Well, isn’t it funny to see that ISCAS’s website doesn’t render properly in Firefox 1.0?
