Renewable curtailment is exploding across Europe. Spain curtailed 3.6 TWh in 2025. More than double the year before. Encast is the locational intelligence layer for renewable and battery assets. We predict what happens at your node from 48 hours ahead to real time, and turn it into a decision. Bui... Read more
This company has no teams yet
This company has no offices yet