Tag: Statoil

English Articles News

While Norway is a dirty pretender, Luxembourg becomes the first country to make public transit free

Luxembourg is set to become the world’s first country to make all of its public transportation free. The newly re-electedContinue Reading