View Larger Image Germany at its Best Award of the state government NRW for the service “leading supplier of biogas plants worldwide”. By Katharina Schmitz|February 7th, 2019|Comments Off on Germany at its Best Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInTumblrPinterestVkEmail