Walmart boosted its sustainable reputation Thursday with the announcement of a new solar initiative at its distribution center near Phoenix.