tc subaru

Jan 21, 2014

Subaru calls creative pitch in Indonesia

JAKARTA - Japanese automotive brand Subaru has called an integrated creative pitch for its SUV, the Subaru XV, in Indonesia.