SAST Genesis Ibrc India Ltd - 514336 - Closure of Trading Window BSE India Closure of Trading window from 1st April 2025 till the 48 hours of financial result for the year ended 31.03.2025.