Meet Nepal’s only billionaire, owns 136 companies, net worth is Rs 154384785180; no match for Mukesh Ambani, Adani, his business is…

Binod Chaudhary, the sole billionaire from Nepal, has a net worth of $2 billion, as of July 8, 2025, according to Forbes Real Time Billionaires List.