Swiss top global energy sustainability index

Swiss top global energy sustainability index

Switzerland topped a global ranking released on Tuesday of energy efficiency, access to resources and environmental sustainability.