German solar and wind park operator Capital Stage AG (ETR:CAP) today said its electricity generation jumped to over 2 TWh in 2017 from 0.94 TWh in 2016.