Companies selected as Energy Storage North America 2018 Innovation Award Winner PASADENA, Calif.: Lockheed Martin (NYSE: LMT) and Cypress Creek Renewables received an Energy Storage North America (ESNA) 2018 Innovation Award for leadership in energy storage and positive impact on the energy storage industry, displayed in their collaboration on a series of solar-plus-storage projects. In […]