(SeeNews) - Jun 5, 2012 - US advertising agency DeBellis & Ferrara said Monday it had purchased enough renewable energy certificates (RECs) to cover 100% of the annual power demand of its headquarters (HQ) in the state of Virginia.