formats

Snow mobiles

Why is Norway - population five million - embracing electric cars with such enthusiasm?