Castrol exports creative

Energy brand to share Ogilvy China-developed creative idea across 18 markets