Avicus Touts Efficiency of Shanghai Office
The charter broker and aircraft sales and leasing company has offices in Asia, Europe and the U.S.