Investments

Social+Capital Partnership Plans to Invest $1B in India by 2025