Ford Environmental Conservation Award
Under - Advertising, Art, Design, MediaThese print advertisements from Ford (Brazil) were created for the 15th Environmental Conservation Award with a tagline ‘Those who help nature end up helping themselves’.
The visuals are interesting but why Ford is supporting Environmental Conservation Award?
Source: Adsoftheworld.com