is inactive
Where is METRO INTERNATIONAL's headquarters?
METRO INTERNATIONAL's headquarters is located at CORNER CROWNWOOD ROAD, AND AMETHYDT STREET, THETA TOWNSHIP EXTENSION 1, JOHANNESBURG, 2091
What year was METRO INTERNATIONAL started?
METRO INTERNATIONAL was started in 1938