Bank Alfalah is a finance company that provides investment banking, consumer banking , securities brokerage, and asset financing solutions.