posted on Jul, 28 2010 @ 09:29 PM
Registered Office: The International Tanker Owners Pollution Federation Limited (ITOPF), 1 Oliver's Yard, 55 City Road, London, EC1Y 1HQ, UK . ITOPF
is a limited company, registered in England No.944863, VAT Registration No. GB 245 715 948
from the disclaimer in your source, Op.
I know it's small compared to what's happening in Africa, but it sounds biased.
Sounds fishy , no pun intended