Twitter Begins Self-Serve Ad Sign-Ups, Offers $100 In Free Advertising

Twitter is now accepting sign-ups from small businesses that want to participate in its self-serve ad program. Eventually, this will be rolled out in Canada too. Read full article.