The Rise and Fall of Devi Prasad Bhattachan: Unraveling the Prabhu Group Scandal in Nepal

In late October 2025, Nepal’s financial and political landscape was shaken by the arrest of Devi Prasad Bhattachan, a former Member of…