MUMBAI: Is Twitter up for sale? If the mounting media reports are to be believed, it most likely is.
switch
Subscribe To Our Newsletter