Number26, a Peter Thiel-backed German (Berlin based) challenger bank, has announced a major European expansion today, as it launches in six new markets including France, Spain, Ireland, Greece, Slovakia, and Italy.