The world’s largest tech fund is setting its sights on India’s internet sector with stakes in Flipkart, Ola and others. Will it pay off?
The world’s largest tech fund is setting its sights on India’s internet sector with stakes in Flipkart, Ola and others. Will it pay off?
The Joseph H. Lauder Institute
256 South 37th street
2nd Floor
Philadelphia, PA 19104-6330