Business Sweden was founded in 2013, by a merger of the Swedish Trade Council (Exportrådet) and Invest Sweden. Business Sweden is owned by the Swedish Government and Swedish industry.
Business Sweden is a consulting organisation with offices in more than 40 countries. The organisation was set up to help Swedish companies grow global sales and international companies to invest and expand in Sweden.
Common information about the war in Ukraine and its impact on Swedish companies as well as FAQ can be found here (in Swedish).
https://www.business-sweden.com.