The 180-MW Bajoli Holi Project in Himachal Pradesh has been put into operation by GE Renewable Energy’s hydropower division, which is a division of GE Power India Ltd. Since the project’s connection to…