Twitter India MD Manish Maheshwari to move to the US to be Twitter’s new Senior Director

Twitter India’s MD Manish Maheshwari has had a rough couple of months.…