By Modupe Gbadeyanka Mozambique has ratified the Trade Facilitation Agreement (TFA), making it the 105th WTO member to do so. Only five more ratifications from members...