Swiss energy giant hit with €10 million fine

Updated as of: 24 October 2023