Home DIY Quite the opposite, Insta Debit already has an exposure in the 30+ countries and is usually broadening their business