In the crash’s aftermath, Azerbaijan has unleashed rare and stinging criticism of Russia, with the country’s president saying ...
Russia is losing its markets, it will suffer financial losses. Europe has already made the decision to abandon Russian gas." Russian gas giant Gazprom is expected to lose close to $5bn (£3.9bn ...