If anyone was curious about the funding for this (I was), EnviroMission has a press release on their site [1]. "The Southern California Public Power Authority (SCPPA) has taken a call option to purchase the first of two EnviroMission 200MW Solar Tower power stations planned for development in La Paz County, Arizona." It does seem odd, though, that they are building these in Arizona when California has its own deserts.
[1] http://www.enviromission.com.au/EVM/Company/ShowPage.aspx/PD...