Teresa Wibowo is the Chief of is the digital initiative of Kawan Lama Group, a 65 years old corporation whose expertise is in industrial and retail. is currently the biggest omni-channel operator, uniting 300+ stores ACE Hardware, Informa Furnishings and Toys Kingdom (all part of Kawan Lama Group).

The company offers a wide range of products, not just from Kawan Lama Group but also enhances its product offering by working with other marketplace vendors. has STOPS (Store Pickup Service) facility that allows customers to buy products online and pick it up at the store of their choice.