There will be a total of 15 new Metro stations as part of the €3-billion development.
↧