Supply, installation and maintenance of generators