AgipPetroli profile picture

AgipPetroli

An emulsion of diesel oil and water to fuel urban public transportation: demonstration project