Result Genesis Ibrc India Ltd - 514336 - Submission Of Unaudited Financial Results For The Second Quarter … BSE India Submissions of unaudited results