A halfway credible description of the project, except it says nothing about the system size (either kW or kWH of storage) and does not mention anything about the batteries used.
http://www.solarserver.com/solar-mag...-producer.html
http://www.solarserver.com/solar-mag...-producer.html