When Google revealed it is the company behind a proposed data center project in West Memphis, the tech giant said it will also invest in Cypress Solar, a 600-megawatt solar power and 350-megawatt ...