Logo
Banner1
 
b1

Solar Power Plant

Iran

Topaz Solar is in the process of setting up Solar power plant with 120MW capacity along with a local JV partner.

bg