Why vertical development?

—By Carl Sanders-Edwards The world faces many complex opportunities and challenges.  For example global mobility, technology and population growth are contributing to: Social changes such as the opportunity and challenge of immigration Economic changes including...