India: A Progress Report by Dr. Jagdish Sheth

Dr. Sheth recently gave a one-year progress report regarding India at the World Affairs Council of Atlanta.

This piece was originally published elsewhere. Read the full article at the original source →