Question

There are more global leaders than there is demand for them.

Answer

This answer is hidden. It contains 70 characters.