EnviroMission's Arizona Solar Tower development will generate electricity for the Southern California Public Power Authority under a power-purchase agreement finalised last month.