Investing.com·2 hours ago·macroeconomiaNEUTRALLOWTecogen Q2 2026 slides: data center push advances amid revenue declineNo summary availableRead at Investing.com→