Putting sustainability and renewable energy to the test in D