Bizbell

Bizbell

Bizbell, an independent power producer and strategic investment firm based in Nepal, is driving sustainable change in the clean energy sector. It is also one of the first International Hydropower Association (IHA) members from Nepal.