Facebook’s $10 Million Ads Offer to Small Businesses

Facebook will begin awarding businesses up to $10 million worth of free Facebook advertisements. Why? Here are the details: