News

A transit corridor pact signed by Azerbaijan and Armenia could be game-changing, according to several experts.