Nature of Business
Doing business to produce electricity from Biomass, Municipal Solid Waste and Biogas Power.
Biomass Power Generation
Business Group
Municipal Solid Waste
Power Generation
Business Group
Biogas Power Generation
Business Group
Installed Capacity Electricity
83.5 megawatts




