Oh and I dont agree with the ""Analysis"" - however I am always keen to see an alternative view.. My key metrics are Users and Merchants.. Once you have these two parties... Revenue and... profit will come at a later date. If you can be the Preferred payment partner.. rather than Paypal and credit cards.. the sky is the Limit. We had the same issue years back with companies we feared could not Monetaries the internet interaction.
BBPL is by its very nature... clipping the Ticket on the Transaction.. if they can do that ... dont worry for money today... profit later as the market leader as the preferred payment mechanism.
APT Price at posting:
$90.72 Sentiment: Buy Disclosure: Held