Logo
90 percent of Indonesia’s car demands supplied from domestic factories