Tag: Aircastle posts $152 mln 2016 net profit