Company Metro Africa Xpress
Date 2025-02
Industry Transportation
City Lagos
Country Nigeria
Employees Affected 150
Status Unknown