Shadowfax processed 436.36 million orders in FY25, reflecting a CAGR of 29.77% from FY23. The growth momentum accelerated in ...