• +91 7838410007

Tag: Solar Technology

18 February 2013

Image of the Day : Gemasolar Plant, Spain

by Santosh Singh
The solar array in Seville, Spain looks a bit like a giant human eye from space. On closer examination, the center of the eye features a concrete solar tower that stands forty stories high.

Read More