Filed under Green Tech $0.47 EPS Expected for STORE Capital (STOR); UMBRA APPLIED TECHNOLOGIES GROUP CO … Published by on July 8, 2019 Umbra Applied Technologies Group, Inc. operates as a green technology development, fabrication, and commercialization company. The company …