Search...
Total 1 articles
Indian logistics firm Shadowfax fell 9% on its trading debut despite raising $208M in IPO, as investors questioned its heavy reliance on major e-commerce clients for 74% of revenue.