Walmart, the U.S. Department of Defense and Intel Corporation would seem a strange lot to put together. The largest retailer on earth, the most sophisticated military and the leading semiconductor company are vastly different arms of US power and success. However, they do share at least one trait: they are some of the biggest supporters of renewable energy and sustainability… Read more →