Explaining some of the technical aspects behind how the solar platform works, Dr Steve Griffiths, Vice President for Research, Masdar Institute, said: “The technology has three major components. There’s the beam down tower that has a solar field, a …