How City Network solves the challenges for the modern financial company