The report showed that Nigeria dropped three spots from its 2024 ranking of 102 but has moved higher to become the 10th ...