Result Genesis Ibrc India Ltd - 514336 - Submission Of Unaudited Financial Results For The Third Quarter … BSE India Submission of unaudited results for the 3rd quarter ended on 31.12.2024