Supply and delivery of Generators