India, officially the Republic of India, is a country in South Asia. It is the second-most populous country, the seventh-largest country by area, and the most populous democracy in the world. Read More
he convergence of CSR, NGOs, trusts, social enterprises and governmental institutions in the impact sector has opened up several lucrative avenues for individuals willing to contribute to rural development and nation building. SBI Foundation MD & CEO ...
Omaxe Chowk, a first-of-its-kind retail destination located in the heart of Delhi - Chandni Chowk brings the largest food court in India. Spread across one lakh sq. ft. area, the food court will have over 2,000 seating capacity. ...