Posted on 29/07/202229/07/2022 by jameslioHang on.. I thought Germany is a leader in renewable energy? Maybe their renewable is not generating clean energy when Russia switch off their gas and coal supply? You don’t say ππ