Behind-the-Meter, Self-Consumption Solar Installation is U.S. Air Force’s Largest SAN JOSE, Calif.,: At a ribbon cutting event on April 10, SunPower Corp. (NASDAQ: SPWR), the U.S. Air Force Civil Engineer Center, Vandenberg Air Force Base, and Defense Logistics Agency Energy marked the commencement of operations for a 28-megawatt solar photovoltaic system at Vandenberg Air Force […]