Advertisment

Twitter India appoints Pallavi Walia as Head of Communications