Company Update Kalyan Jewellers India Ltd - 543278 - Execution Of Share Purchase Agreement BSE India Execution of share purchase agreement