German solar and wind park operator Capital Stage AG (ETR:CAP) today reported significantly improved operating results for the first half of 2017, which prompted the firm to upgrade its full-year projections.