Business, Company & Industry, General, HIGHLIGHTS, Tech 3 years ago Massive exodus from energy production
Finance, HIGHLIGHTS, Markets 3 years ago RUSSIA – TURKEY CURRENCY CRISIS – Net Forex Reserves DEFICIT of $24 BILLION as Energy Costs Escalate