MUMBAI: Twitter has appointed Sonali Malaviya as country business marketing head for India as part of Twitter’s Global Business Marketing team (GBM). She will be based...