Insha, a Germany-based online banking startup, announced on Tuesday it secured €2.5 million in seed funding from payments provider, Param. Founded in 2018, Insha states it offers an innovative and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results