GE Renewable Energy, the renewables arm of US industrial conglomerate General Electric (NYSE:GE), today announced the commissioning of the 180-MW Bajoli Holi run-of-the-river hydropower plant (HPP) in Himachal Pradesh, northern India.