News

Sweden's Norrsken Foundation has committed 300 million euros ($348 million) to investing in European startups that are using ...