Transportation

City Star Airlines said it would launch "business-only" service between Aberdeen, U.K. and Houston