Le 9 avril 2024, M. Rahul Mewawalla a démissionné de son poste d'administrateur indépendant (catégorie II) du conseil d'administration de Lion Group Holding Ltd, avec effet immédiat. La démission de M. Mewawalla n'est pas le résultat d'un désaccord avec le conseil d'administration ou la société.