LET Group Holdings Limited (SEHK:1383)?s hotel and gaming business operations of Tigre De Cristal in Russia are experiencing significant challenges and uncertainties, actively seeking opportunities to divest non-core business of property development in Niseko of Japan.