Tag: Shell Lubricants Egypt

Shell Lubricants Egypt to open branded shops across Egypt in 2017

Shell Lubricants Egypt is planning to establish branded shops, which provide Shell's…

Hisham Salah Hisham Salah