Office towers and luxury hotels rise along the sea in Panama City, a Central American gateway between the Caribbean Sea and ...