- soblastco-indonesia.com
- 2
- 2
SCI was established in Indonesia in 2010 to fulfill a place in the mining, oil, gas and construction markets that has long been overlooked. Originated from Houston, Texas, USA, Sodablast Systems planned explansion in Indonesia through SCI, whose head..
Relevance: 16.592154