Turkey and Russia: The billion dollar handshake

  • 8 years ago
What does reviving energy and trade deals mean for both economies? Plus, Egypt's conditional bailout.