Liberum Capital Limited
Singer Capital Markets Securities Ltd
KTZ Communications Ltd
Orrick, Herrington & Sutcliffe LLP
Liberum Capital Limited