BSR Berlin operates 150 Mercedes-Benz Econic on its own renewable biomethane
BSR’s project is unique in Germany and recently won in the “A Place of Excellence in the Land of Ideas” contest. The treatment facility is expected to process about 60,000[…]