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

admin

Leave a Reply

Your email address will not be published. Required fields are marked *