3 ms·
Solar peaked at 8% of total production today, which looks like it matches the comment you're replying to: "At modest levels of penetration..."
by greglindahl 10y ago
Solar peaked at 8% of total production today, which looks like it matches the comment you're replying to: "At modest levels of penetration..."