Glorious Creation Limited heeft aangekondigd dat Liam Corcoran ontslag heeft genomen als Chief Executive Officer van het bedrijf en dat Nicholas Luksha, een directeur van het bedrijf, is aangesteld als Chief Executive Officer in plaats van de heer Corcoran.