News
More than half of internet users in Indonesia have never made e-commerce transaction, according to a recent study
On the flipside, this means that 75 million users have made e-commerce transactions.
News
On the flipside, this means that 75 million users have made e-commerce transactions.