Europe

Aircastle closes Q1 with a total revenue of $218 million and net income of $23million