Americas

Willis Lease reports annual pre-tax profit of $9.1 million