Starbucks to power 360 Texas stores from Cypress Creek solar plants
Starbucks has agreed a 70MW offtake from eight Cypress Creek-owned solar projects in Texas to supply power to 360 stores across the state. US Bancorp...
Starbucks has agreed a 70MW offtake from eight Cypress Creek-owned solar projects in Texas to supply power to 360 stores across the state. US Bancorp...