Spy poison claim against Sweden 'just a guess': Russia
Russian Foreign Ministry spokesperson Maria Zakharova suggested on Saturday that Sweden could be the source. Photo: Alexander Zemlianichenko/AP
20 March 2018
Stockholm has long enjoyed a reputation as one of the world’s leading cleantech hubs. From cleantech equipment vendor Climeon to solar cell company Exerger, the city is pioneering tomorrow’s sustainable solutions, today.