Buddha Bhumi Nepal Hydropower Proposes 150% Right Shares Increase Leave a Comment / By / May 5, 2024 Buddha Bhumi Nepal Hydropower Proposes 150% Right Shares Increase