Shadowfax Technologies IPO comprises a fresh issue of 80.6 million equity shares with ₹1,000 crore and OFS of up to 73.2 million equity shares worth up to ₹907.27 crore