It says "107.21 M USD EQUIVALENT" without any evidence. I highly doubt that amount is legitimate.
Or they may be laundering money as well, I wouldn't spend too much time thinking on this.
Or they may be laundering money as well, I wouldn't spend too much time thinking on this.