Posted inAccountability, Secrecy for Sale

Offshore shells helped tangle Chinese giant in Italian fraud scandal

Italian authorities seized more than a dozen solar plants linked to Suntech on September 2013. Guardia di Finanzi As 2008 began, the future looked brilliant for green energy giant Suntech Power and its high-rising founder, Shi Zhengrong. Suntech was one of the world’s largest makers of solar panels, the first non-state-owned Chinese company traded on […]