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.
How India Is Making Its Place in the World

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