SAST Genesis Ibrc India Ltd - 514336 - Closure of Trading Window BSE India Closure of trading window for the end of second quarter