A new report released by Green America and China Labor Watch titled “Two Years of Broken Promises” accuses Apple of failing to fix violations at supplier Catcher Technology in Suqian, China. Many violations found in a 2013 investigation at the supplier — violations which were shared with Apple — were reportedly seen again in an undercover investigation conducted this August. Employees are said to work excessive overtime and long shifts…