Thief·FollowDec 25, 2023--ListenShare$14b -- Perhaps the Japanese Trade Ministry hold a majority stake in Japanese Investment Corp...in Panama!! ...perhaps the Bahamas -- Just incredible Lanu!