German wind and solar park operator Encavis AG (ETR:CAP) last week said it has invested EUR 40 million (USD 45.5m) in wind and solar assets in Bavaria for institutional investors.