Tag: Sterling and Wilson Solar Limited signs its largest order in Australia