MarketWatch is reporting that HSBC chairman Stephen Green thinks the company will take three years to recover from its missteps in the U.S. subprime lending market.