Digital Twin for Waste Water Treatment Plants
Stor Water at a glance
Stor Water focuses on Enterprise Software, Analytics, Artificial Intelligence, Software, and Water. Their company has offices in Spain, Barcelona, Madrid, Palma de Mallorca, and Remote. They have a small team that's between 1-10 employees.
You can view their website at https://www.linkedin.com/in/benjamin-reid-weber/