Company Record
BARCLAYS INFRASTRUCTURE INVESTORS MANAGEMENT LIMITED PARTNERSHIP (LP009158) | Company Record