Meaning of "OTF"

Offshore Terminal Forum

OTF Meaning of