M's growth potential is clouded by legal challenges and market risks. Read the full stock report here on Seeking Alpha.
3M Company (NYSE:MMM) stated that its settlement agreement with the U.S. public water suppliers (PWS) received final approval from the U.S. District Court in Charleston, South Carolina. The ...