Electricty generator and supplier that offers a wide range of services in northern Europe.