Indo-MIM IPO Opens July 23 with ₹500 Cr Fresh Issue