English: Forbes recently named Sweden as the world's best country for doing business.
Telugu: 1 వ్యాపారం చేయడానికి స్వీడన్ ప్రపంచంలోనే అత్యుత్తమ దేశం అని ఫోర్బస్ ఇటీవల పేర్కొంది - పెట్టుబడిదారులకు స్వర్గధామం