Lahore: Development work on the River Embankment, also referred to as the 300 Ft Road, is progressing at New Metro City Lahore, according to the project’s promotional update. The road