Germany March 23, 2025Whatβs Happening!! Germany REJECTS $9 Billion Deal with the US and Turns to the EU