4 ms·They're building more renewable capacity than anybody else. I'd say they have a fair chance of succeeding.by adrianN 2y agoThey're building more renewable capacity than anybody else. I'd say they have a fair chance of succeeding.