Subscribe To Our Free Newsletter |
Facebook awards $1.2 million to local start-ups for Innovation Challenge
Facebook still wants Internet.org to happen, and today it handed prizes to 12 startups as part of this plan, reports Tech in Asia