Twitter has officially expanded its self-service ad program to all businesses and individuals, CNet reports. “Twitter has allowed organizations to pay for promoted tweets and promoted
accounts since last March, but it was on an invite-only basis.” The move should mean for ad revenue for the micro-blogging leader.