Switzerland's Energy Dependency Reaches Critical Level
·
energyenvironmenteconomysustainability
New study reveals Switzerland imports 70% of energy needs, marking April 19 as 'energy overshoot day' when domestic resources are depleted.
New study reveals Switzerland imports 70% of energy needs, marking April 19 as 'energy overshoot day' when domestic resources are depleted.