Subaru is the automobile manufacturing division of Japanese transportation conglomerate Fuji Heavy Industries (FHI).
Subaru is the Japanese name for the Pleiades star cluster ("The Seven Sisters"), which in turn inspires the Subaru logo.
Statistics show that the number of people suffering from skin cancer is incrementing and our clients at Subaru are no
1. Should. Could. Did.
Advertising Agency: Cogent Elliott, Birmingham, UK
Advertising Agency: DDB, Toronto, Canada