3 ms·Ecuador too has been 100% renewable since forever.by grecy 6y agoEcuador too has been 100% renewable since forever.