Which country tops the World Happiness Rankings for the 8th consecutive year? (A) Switzerland (B) England (C) Finland (D) New Zealandâ–ºCorrect Option Correct Option is: C