News

Metro Transit Center Station development in Los Angeles (LA), US, has opened following the completion of construction, aimed at connecting the LA Metro's C and K rail lines.