Opera released a statement that “we encountered a few bugs last week that we needed to fix before we launch…The new launch date is now set for the 17th.”
Jul 14, 2008
9:11 PM EDT
2008-07-14EDT21:11:08-04:00 2008-07-14EDT21:11:08-04:00Opera released a statement that “we encountered a few bugs last week that we needed to fix before we launch…The new launch date is now set for the 17th.”
Related Articles
Sep 13, 2011
4:08 PM EDT
Comments