Renewable Energy Holdings 15/08/2008 · Renewable Energy Holdings (REH) Wind, Wave and Biomass – you get the lot with this little company, but will it ever make decent returns? Sign up and read the full article Register to continue reading our content. Get FREE access now Already a member? Login