President Muhammadu Buhari has urged the public and private sectors to invest for a long-term prosperous future with short term pains, by investing in humanity. President...