Comment Comment by bowlofpetunias Being allowed to do business in any country is "a big favor".Guess which "favor" has the biggest impact... parent bowlofpetunias 8 years ago
Guess which "favor" has the biggest impact...