Filed: June 7, 2006Business and management consulting services relating to forest industry, energy, transportation systems, environment and…Owned by: Pöyry PlcSerial Number: 79030721