Twitter India head Manish Maheshwari wrote his farewell post, called his team a family
[ad_1] India's Twitter head Manish Maheshwari has now been given a big responsibility by the company in the US. Before leaving for the US, Manish Maheshwari wrote a farewell post...