Noya

Developer of an energy-efficient direct air capture system for carbon removal

placeSan Francisco, California, United States calendar_todayFounded 2020 groups35 employees language noya.co
Coming soon