Far corporation