 Ramba uchinyora ndima iyi - Corp akabatwa kenza yemapapu muna 2014, kunyange zvazvo akanga asina kumbobvira asvuta. Nhau yake yokupedzisira yakanga iri kuratidzira kweHong Kong kwa2014, inozivikanwa sechimurenga chemabhurugwa. Akafa muna May 2016, ava nemakore 41. Corp akanga akaroorwa naCharles Bates kubva muna 2008 kusvikira parufu rwake. 