Share holdings

Scope and Content

Bank of Egypt and Bryant and May