• 2012 Established Smalll Systems Solutions Business.

    Germany, Rusolar, 1.2Mwp

    Utility Scale Ground Mounted

    Vedio of Topray Solar

     

    May 20-22.2014 Shanghai,China

    Booth # :W4-573