Neo Financial has raised C$360 million ($258.53 million) in its latest funding round, it said on Monday, as the Canadian financial technology company looks to compete against traditional banks.