Europe has Norway for storage, but limited renewable potential compared to the US or China (not nothing, offshore wind is a thing, but the available land area for solar is very limited).
Europe has Norway for storage, but limited renewable potential compared to the US or China (not nothing, offshore wind is a thing, but the available land area for solar is very limited).