Twitter not to appoint India head

Sources say the company will be managed by regional executives based in Japan