Otter on 28 May 2026
In any case there seems to be hope that 2028 will be the year Chinese Manufacturers save the day & the market See's a dip (many ai investments going bust)... Let's hope.







