Loading...
Abdulkadiri Oghenerukevwe Sumaila (16914570) - Revenue, profit, owners