Tag: Shell Lubricants

Shell renews engine oils partnership for Ghabbour Auto cars

Shell Lubricants Egypt and GB Ghabbour Auto announced the renewal of their…

Daily News Egypt Daily News Egypt