The Australian unit of Canadian Solar Inc (NASDAQ:CSIQ) has signed with Amazon (NASDAQ:AMZN) a power purchase agreement (PPA) tied to the 110-MW Gunnedah solar farm in New South Wales.