100% Renewable Energies Biogas Anaerobic Digestions & Battery Storage Systemes Snow Leopard Projects (SLP) has designed and built more than 50 biogas plants in 13 countries on 4 continents in a range of capacities from 10 kW (Container Type) to 4 MW. Targeted feedstock is fibrous biomass from farm... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet