Logo Quiz 478
8a3d72bf

Logo Quiz Answers Logo Quiz 478 :
It is an integrated Spanish oil and gas company with operations in 28 countries.
Cames from "REfineria de Petroleos de eScombreras OiL". Repsol