Why do companies embrace Financial Apps