… Emerging Business Opportunities in India: A Student-Led Conference at The Yale … crisis on India�s economy and discusses opportunities and challenges faced by foreign investors. The conference, which … related to South Asia. We define South Asia as the region of Asia currently including India, Nepal, Sri Lanka, …