Which Generator?

We take for granted the fact that when we flick a light switch or turn on our television set, hey presto, we have power. However, there is no guarantee that this will always be the case. As we have seen recently around the world there have been some very extreme weather read more