UAE-based Shettys lose $820m after 'unfounded' Muddy Waters claims

December 21, 2019 744