MARC Technocrats' IPO saw strong investor interest, with allotment expected today, December 22, 2025. The shares will debut ...