NEC-Medical-137 - Photo by: NEC Corporation of America - Source: Flickr Creative Commons

Federal regulators playing fast and loose

Many newspapers complained about federal regulators since the largest agencies as the Food and Drug Administration (FDA) seemingly worked carelessly in the last few years. Since the health of millions of U.S. citizen is at stake, …