Twitter Launches Self-Service Ad Platform in India
Micro-blogging site Twitter has launched a self-service advertising platform for small and medium-sized businesses (SMBs) in India, the social networking service announced on Thursday. Twitter has exp…