US military base's green energy project with CCP ties disconnected over national security concerns
A U.S. energy developer said it shuttered a battery storage facility connected to its solar panel array located on Marine Corps Base Camp Lejeune in North C ...