New Metro stations

April 29th, 2010 by Leave a reply »

Transport chiefs saying they have learnt from the “glitches” when the Metro launched in September, and expect the opening of seven new stations tomorrow to run smoothly.

Advertisement

Comments are closed.