eBay, Nike and Intel Send Climate Declaration to Congress

33 corporations signed the Declaration, representing 450 billion in revenue.

Leave a Reply