The three-year project announced breakthrough progress in finding cost-effective recycling paths for decommissioned blades.
"First Delivery," the 90-second Super Bowl spot from Budweiser, emerged victorious in the 37th USA Today Ad Meter competition ...