Banks Take Possession of Nestoil Head Office Over $1bn Debt Metro October 28, 2025 Safiu Kehinde A consortium of lenders has taken possession of Nestoil Corporate Head Office over $1 billion debt. Nestoil headquarters…