Who secured the top rank in The Human Development Report 2018? June 24, 2021 – by admin Question: Who secured the top rank in The Human Development Report 2018? A. Sweden B. Norway C. Switzerland D. Austria Answer» b. Norway Note: The above multiple-choice question is for all general and Competitive Exams in India.