Super Micro to boost investments in Europe as AI demand accelerates July 9, 2025 By admin Super Micro Computer (SMCI) will be ramping up investments in manufacturing in Europe to meet AI demand, CEO Charles Liang told CNBC in an interview.