By Solar Industry Magazine The White House announced new commitments from companies across the country that are joining the American Business Act on Climate Pledge, which includes provisions for adopting new solar and wind energy. Among the businesses that have included wind power in their plans to take action on climate change are American Express, […]