The Human Capital Leadership Institute, set up by the Ministry of Manpower and SMU, was officially launched as a new knowledge hub to provide talent strategies for companies in Asia.