Welcome to the official Kenya Broadcasting Corporation (KBC) News YouTube channel.
Bank of America has been fined $1.2bn (£910m) for failing to detect potential money laundering and other illegal activity, the US Treasury Department said on Tuesday. The banking giant failed…