Youdera helps European businesses lower energy risk through holistic energy management and financed on-site infrastructure: solar, batteries, building envelope upgrades and process electrification. Delivered with Swiss quality, without CAPEX. Operating in Switzerland, Spain & Portugal, we utilize pr... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet