Tag: 116304408

Germany's top court rejects renewable energy producers' case against use of windfall profits

BERLIN -- Germany's highest court on Thursday rejected complaints by renewable energy producers against a government decision in 2022 to use their “excess...