3 ms·19% from renewables and 78% from nuclear from what i read, so you're off by an order of magnitude here.by orwin 3y ago19% from renewables and 78% from nuclear from what i read, so you're off by an order of magnitude here.