Are they using EU manufactured solar panels? If not, I don't feel like this is real independence.
Compare that to oil and gas which has to continually be shipped. And no one says that we won't figure out how to produce these things ourselves one day.