Are the following sentences natural to a native ear?
[color=blue]1. The uncertainty around potentially more store closures by and the lease-up of already vacant stores makes me nervous.
Was this the first one to be announced among the five projects you have underway?
Who would make sense managing this project? (I wanted to ask who would be a good candidate for manage this project)