The Filipino Channel
TFC has offices in Africa, Australia, Brazil, Canada, Cayman Islands, UAE, Ethiopia, Hungary, Israel, Japan, Mexico, Middle East, the Netherlands, New Zealand, South Africa, Malaysia, Singapore, Thailand, Indonesia and the United Kingdom.