Greece's strategic location in the Mediterranean is a bonus for foreign investors like Russia, the deputy minister for foreign affairs in Greece told CNBC. Speaking to CNBC on the sidelines of the St Petersburg International Economic Forum (SPIEF ...