Tin can island generates n25 billion

I think there may be some confusion here!

Tin Can Island is a seaport in Lagos, Nigeria, and it's not capable of generating N25 billion (which is approximately $67 million USD) on its own. The port is a vital trade hub, but it's not a financial institution or a business entity that can generate such a large amount of money.

It's possible that you may be referring to a different entity or project that is generating revenue, or perhaps there's some other context or information that I'm not aware of. Could you please provide more details or clarify what you mean by "Tin Can Island generates N25 billion"? I'd be happy to help you understand the situation better!