A website aimed to cater international market for Kartika Motor, a heavy equipments and its' spare parts provider located in Indonesia.
back to top