The Three Sisters employs 75 people, with a combination of investment and operating expertise to incubate new ideas and roll out business ventures

Source: www.businessinsider.in