Founded in 2014, iPrice is on a mission to centralize e-commerce across Southeast Asia. And with a team of 150 and a catalog of over 500 million products, it seems they're well on their way.