STEER World Wins CBG Equipment Award 2026 as 130 Processing Lines Advance
STEER World has been recognised with the India Green Energy Award 2026 for innovation in compressed biogas equipment, with 130 CBG processing lines reported to be advancing. Projects India tracks 154 live biomass power projects nationwide.