Varo Money raises $45 million for mobile banking without fees