SAST Ratnaveer Precision Engineering Ltd - 543978 - Closure of Trading Window BSE India Intimation regarding Closure of Trading window in terms of the SEBI (Prohibition of Insider Trading) Regulations, 2015.