Citigroup Inc - Fundamental Analysis

There is a fundamental analysis for C stock providing a BUY recommendation for a long-term investing approach.
Citigroup Inc. is a diversified financial services holding company. The Company provides a range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, trade and securities services and wealth management