generatorslatest news & developments