On September 10, 2009 Twitter changed its terms of service and is now allowing for advertisements on its platform. Twitter has not said what types of available ad units it might offer, but of course this leaves the door wide open for a range of possibilities. Read the rest of this entry