10-100+ MW of panels?
I'm not sure what you're talking about. Solar panels are cheap, quick, and available. China is practically giving them away.
Also there is the fact that there simply isn’t enough sun in most of Europe in winter regardless of how many panels you install