Renewable energy company chairman and technical director and managing director
Cadeirydd a chyfarwyddwr technegol a chyfarwyddwr cwmni egni adnewyddol