Abuja – President Muhammadu Buhari says Nigeria is an attractive investments destination as the country offers one of the highest returns on investments in the world. The president stated this during a business roundtable with the visiting Prime Minister of The Netherlands, Mark Rutte and