German solar and wind park operator Encavis AG (ETR:CAP), formerly Capital Stage, today said its sales and earnings rose in 2017 beyond the company's expectations on the back of acquisitions and favourable meteorological conditions.