The 333MWp Darlington Point solar project in New South Wales. Image: Edify Energy. The Clean Energy Council (CEC) of Australia and the New South Wales anti-slavery commissioner James Cockayne have ...