Last week Norway's automotive industry body, the Norwegian Road Traffic Information (OFV) revealed that almost a third of new cars…
Last month the uproar about the advertisement by a UK based company called Iceland garnered many views and support from…
Norway, a Scandinavian country encompassing mountains, glaciers and deep coastal fjords, has been the torch bearer of the world for…