Charlotte ranks high as business travel destination