3 ms·Renewables are a somewhat less insane and less impossible plan.by anoncake 7y agoRenewables are a somewhat less insane and less impossible plan.