$105,383
a year
... conditions, trade routes and natural resource concerns. Knowledge of and the ...
a month ago