The maximum Sweden business visa duration is 90 days. If you are coming to Sweden for business meetings, conferences, or training you may be eligible to apply for a business visa. Business visas are granted for a period of up to 90 days and can be applied for at the local Swedish embassy or consulate.
You can find a list of the nearest embassies or consulates here: https://www.swedenabroad.se/en/about-sweden-non-swedish-citizens/
If you are required to stay in Sweden for longer than 90 days you will generally be required to apply for a residence permit. For individuals coming for business purposes it is likely that you will need to obtain a work permit for the extended stay. You can find more information about the Swedish work permit process here.