590 (BUSINESS) Russian software solutions provider, Noda signed partnership with Teledata Philippines Inc by rodmagaru 11 years ago11 years ago