Longi denies rumors of factory closures in Southeast Asia Solar Industry June 6, 2024 Chinese manufacturer Longi says it is not closing its factory in Malaysia or shutting down its production lines in Vietnam,…