Markets Energy & Cleantech Renewable Energy

Staff

Roger Preston
Admin
Roger Preston Initiating, developing, financing and operating renewable energy schemes and across a broad range of technologies including hydrogen