AMP Capital through its European flagship fund, the Strategic Infrastructure Trust of Europe (SITE) and separately managed accounts, has taken an additional stake in Thames Water, the largest water and... Read more continue reading
01
Mar
2011



