Highlights $52.1 million 2025 Compensation for Executive Chairman Charles Willis Far Exceeds Pay at Exponentially Larger, Better-Performing Companies
Four Tree Island Advisory Urges Willis Lease Finance Stockholders to Vote "AGAINST” Proposals at Upcoming Annual Meeting and Demand Board Accountability