By Cafman Cyprus News 17 Sep: Cyprus and Russia tax deal good for business? Cyprus’ re-tweaked deal with Russia to avoid double taxation is good news as terminating the agreement by Moscow would have…