Randall Creative was selected by BP Solar to produce a 2-minute image piece showcasing its position as an innovative world leader while conveying a sense of excitement about the company’s dominant track record.