Retired ordinary seaman invested in innovative green electricity producer (9)
Answer
GENERATOR
Definition: electricity producer
Retired ordinary seaman invested in innovative green electricity producer (9)