French decline may be caused by having to 'load follow' renewables
That -104 TWh vs -101 TWh is a striking insight, thanks for flagging it...
That -104 TWh vs -101 TWh is a striking insight, thanks for flagging it...