i haven't heard about this but as per my concern twitter has no separate option to create business a/cs like in Facebook. But we can makes a business a/c with the name of our business in twitter by using the theme and logo according with the business.
can you elaborate about what you really asking for?if it is about business or twitter opportunity to earn?if it is about using twitter to earn well i can say YES there is.