Maintenance

Kenya Airways sign Total Component Support contact with Lufthansa Technik for its B787 fleet