JAKARTA: While many young Indonesians have taken to the streets to press their concerns on the government, others are ...
Indonesia currently has approximately 200 Shell-branded service stations, more than 160 of which are company-owned.