Anfonwch hwn fel neges destun: Breakthrough renewables and the green paradox