Sweden's business climate : opportunities for entrepreneurs through improved regulations