Lotus Solar Technologies El Nasr Solar Steam Plant Egypt October 12, 2010admin Leave a Comment First & Still World’s Largest Solar Steam Plant … Made in Egypt … First Steam 18 Oct 2003 … lotussolaregypt@gmail.com