MUMBAI: Facebook has appointed Umang Bedi as Managing Director, India, where he will lead in building and maintaining
switch
Subscribe To Our Newsletter