The 2nd Annual Open Web Awards: It’s here
The 2nd Annual Open Web Awards organised by Mashable is here. Open Web Awards is a multilingual international online voting competition that covers major innovations in web technology. The first Open Web Awards achieved over 250,000 votes combined between Mashable and their 50 international blog partners. This year it’s going to be even [...]

