Renewable energy under fire; is it reliable, affordable or sustainable, and is it the future?