News C6 Bank taps Thought Machine for core platform News Nubank announces $330m investment in Mexican business