You’re mixing up two values here. Switzerland imports less than 10% of its electricity, the number you’re probably referring to is the total of “Energieträgern”, so oil, oal, gasoline, etc.
That’s great news! I stopped playing after the gold seal, but ill probably get back into it with these new features. I can only recommend the game for anyone who likes to play city builders with production lines, it’s such a refreshing take on the genre.