Nigerian President Muhammadu Buhari on Tuesday won a second term at the helm of Africa’s largest economy and top oil producer, a tally by Reuters based on electoral commission results showed. Buhari faces a daunting to-do list, including reviving an economy still struggling to recover from a 2016 recession and[…]
