Sweden does not have embassies in all countries. In some of these countries Sweden has instead appointed and accredited an ambassador. The ambassador is based in Stockholm but make regular trips to the country. For consular support, the ambassador has an office in Stockholm and an honorary general consulate.
On The National Board of Trade Sweden´s website you find information about the latest quarterly statistics on Sweden's foreign trade along with information about the EU's internal market and Sweden trade policies.