Buima Energy reported a slight month-on-month increase but a year-on-year decline in October 2026 revenue, as construction projects entered completion and acceptance phases while battery module shipments remained steady. The company said battery module order visibility has reached six months, with new low-Earth orbit (LEO) satellite projects for 2027 in development.
Buima battery orders stretch six months as LEO projects advance
11
Nov