The growing global population will not only mean an unprecedented demand for goods and services but will also put considerable strain on business.