Большой англо-русский и русско-английский словарь
1) месторасположение предприятия
2) место ведения торгово-промышленной деятельности
business location в энциклопедиях
1) месторасположение предприятия
2) место ведения торгово-промышленной деятельности