A non-profit Chinese environmental group, the Institute of Environmental and Public Affairs, is ranking Apple last in a list of 29 multinational technology companies in terms of responsiveness and transparency, according to Bloomberg. The director of the Institute, Ma Jun, says that Apple has refused to confirm whether or not some suspected polluters are amongst its suppliers. The company is also dodging responsibility for environmental problems it is causing, Ma claims.