Bizbell is an innovative energy and investment firm which owns and manages a portfolio of 1000 MW hydropower projects and continues to grow. Established in 2014 by a team of seasoned business developers, planners and researchers Bizbell connects investors with renewable assets. It is involved in fi... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet