US Ambassador to India Nancy Powell has resigned from her post. Nancy Powell to retire before the end of May. She was the first female United States Ambassador to India. Nancy Powell…
Emerging Technologies News
US Ambassador to India Nancy Powell has resigned from her post. Nancy Powell to retire before the end of May. She was the first female United States Ambassador to India. Nancy Powell…