19 ms·Renewables are cheaper and faster to deploy now and getting cheaper.by legulere 6y agoRenewables are cheaper and faster to deploy now and getting cheaper.