JSW Ventures welcomes former Network18 executive Sachin Tagra as new partner
Sachin Tagra from Network18 Group, where he headed investments at Capital 18, a startup investor firm, has been appointed as a partner with JSW Ventures, the startup investment arm of…