German wind and solar park operator Encavis AG (ETR:CAP) today reported increased first-quarter EBITDA and revenues and confirmed its 2020 outlook as its business took a relatively small hit from the COVID-19 crisis.