China and India Funnel $24 Billion to Putin in Energy Spree
Russia has pocketed $24 billion from selling Funnel energy to China and India in just three months following its invasion of Ukraine, showing how higher worldwide costs are restricting endeavors…
