BusinessNews
Shell staff win Best Technical Paper award at SPE conference
Shell staff won the highly regarded 1st Place Technical Paper Award at the annual international and exhibition…
Shell staff won the highly regarded 1st Place Technical Paper Award at the annual international and exhibition…