Sterling and Wilson Solar initial share sale: quality at a handsome price