Terra-Gen LLC has sealed a virtual solar power and energy storage procurement contract with Starbucks (NASDAQ:SBUX) for a portion of the massive Edwards & Sanborn development in California and also picked an engineering, procurement and construction (EPC) contractor for the project.