Lee Fixel’s new fund invests over USD 75 million in IPO-bound Delhivery

Top