Umbra Cos., Inc. is focused on advanced technologies. The company is headquartered in Greenwood Village, Colorado. The company went IPO on 2008-01-28. The firm is engaged primarily in investment in real estate development. The company offers a diverse range of housing options, from affordable, high-end condos and large luxury estate homes.
Industry: Electric Services Peers: Babcock & Wilcox Enterprises Inc Broadwind Inc Bloom Energy Corp Energy Vault Holdings Inc Power Solutions International Inc Nuscale Power Corp Pioneer Power Solutions Inc NET Power Inc TPI Composites Inc
Loading...