Investors and pension-holders should use their leverage to hold companies accountable for worker safety, according to a new report from the Committee on Worker's Capital (CWC).
Lockheed Martin (NYSE: LMT) released its 2011 Corporate Sustainability Report on Earth Day, outlining its performance in five non-financial areas – environmental, ethics, diversity and inclusion, global community outreach, and occupational health and safety.