How India Is Making Its Place in the World

With a $2.6 trillion economy that continues to grow, India has arrived on the global stage, according to Alyssa Ayres, author of Our Time Has Come.

The Joseph H. Lauder Institute
256 South 37th street
2nd Floor
Philadelphia, PA 19104-6330