Ally Bank: General Environment, Industry Analysis, SWOT, Competitor Analysis And Strategic Action Plan