Understanding TFM: Vision, Mission & Business Model