The sentence is:
A year and a half later and the company is still at it, with the 15 proposed stores being its latest push.
Does this sentence mean that 15 restaurants will be opened soon, or that they are almost built, or what? I could only find the phrase "final push" in the dictionary.