Companies feel pressure to announce wind, solar deals  

    Companies are buying more renewable energy and they want their customers to know about it. Businesses are increasingly sensitive about climate change concerns and reducing their carbon footprint wh…


    Already an INSIDER? Sign in.