thriving financial sector