Germany lifts renewables cap: 15% could mean billions

by

Investment