site logo

I scream, you scream: Veolia partnership will turn ice cream waste into energy