Projects: Shell Does Own Gas Pump Network

May 12, 2015 by Dave Haynes

Fuel giant Shell is bankrolling its own screen network on gas pumps in the Netherlands, with some 75 stations and 600 screens up and …

Read more