Independence Mayor Rory Rowland, center, talks Wednesday before signing a $1 billion investment agreement with NorthPoint Development. Seated with Rowland is Zack Walker, Independence City Manager, left, and NorthPoint's Chief Communications Officer, Brent Miles.