Economic Events Blamed For HSBC Holdings PLC (ADR) (HSBC)’s Disappointing Earnings

The earning season for banks in Europe started out with some disappointing numbers. $4.2 billion in net losses are reported by banking giant HSBC Holdings......(read more)