Company Update Genesis Ibrc India Ltd - 514336 - Disclosure Under Regulation 32(1) Of SEBI (Listing Obligations And … BSE India Statement of deviation