Ramesh Rangarajan appointed Chairman of Kasturi and Sons Ltd.