Lotus Solar Technologies El Nasr Solar Steam Plant Egypt
First & Still World’s Largest Solar Steam Plant … Made in Egypt … First Steam 18 Oct 2003 … lotussolaregypt@gmail.com
First & Still World’s Largest Solar Steam Plant … Made in Egypt … First Steam 18 Oct 2003 … lotussolaregypt@gmail.com