Germany's Solar Sell-Off: Picking Up The Remaining Pieces