'Underdeveloped payment infrastructure holding e-commerce in Indonesia'

Indonesia is the most e-commerce ready country in SEA. Yet, underdeveloped payment infrastructure is holding it back, feels Neil Davidson, CEO of Coda Payments