Germany has pulled the plug on the Nord Stream 2 pipeline that will cost Russia billions in revenue
Reading Time: < 1 minuteAmid reports of a full scale invasion underway in Ukraine officials in Germany have severed ties with the reported Nord…
Reading Time: < 1 minuteAmid reports of a full scale invasion underway in Ukraine officials in Germany have severed ties with the reported Nord…