Terra Capital PLC (TCA)

Back to homepage

Company Description

Terra Capital PLC was incorporated and registered in the Isle of Man under the Isle of Man Companies Acts 1931 to 2004 on October 31, 2006. It is an investment company. The Company's investment objective is to achieve capital appreciation while attempting to reduce risk primarily by applying a disciplined and diversified value investing philosophy...