Top quality renewable energy developments