Ramesh Rangarajan takes over as Kasturi and Sons Ltd chairman

Business