In 2003 Solar Systems completed construction of the first concentrator dish power station at Umuwa in South Australia
In 2003 Solar Systems completed construction of the first concentrator dish power station at Umuwa in South Australia Power - Solar Links: en.wikipedia.org By: kjfitz