LUENA, Angola—In 2012, a Chinese state company finished building the train station in this central Angolan town and installed an illuminated computer-controlled board to show departure times and ticket prices. WSJ
Subscribe
Login
0 Comments