A recent report by a British study group has been published with some disconcerting, but hardly surprising, findings. Profit is everything with the major corporations. The welfare of the workers is a negligible consideration. This is proven by the fact … Continue reading






