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 ...