Renewable energy development