India, Feb. 26 -- Muthoot Finance announced that the Reserve Bank of India vide its letter dated 25 February 2025 has granted permission to open 115 new branches.

Published by HT Digital Content Services with permission from Pivotal Sources....