The Merchants Trust Plc is an Investment Trust. Its principal activitiy is managing investments in the areas of renewable and...
THEOLIA SA develops and operates wind energy projects. It is an independent producer of electricity from onshore wind power. THEOLIA...
41 West Riverside Avenue Suite 300
Spokane , WA 99201-0813
SIC Code: 6712