France's Seventure, ONGC, Ankur Capital invest in India's String Bio

France's Seventure, ONGC, Ankur Capital invest in India's String Bio

Photo: Pixabay