| London Stock Exchange: MRCH
The Merchants Trust Plc is an Investment Trust. Its principal activitiy is managing investments in the areas of renewable and alternative energy. The company has invested in wind energy projects in england. The company's investment portfolio includes renewable energy, wind power, waste management and technology, environmentral support services and water treatment and pollution control. The company was founded on February 16, 1889 and is headquartered in London, The United Kingdom.