Europe

Royal Air Maroc signs with AFI KLM E&M for 787 component support