The Russian customer installed SMARAAD wind turbine and conducted power generation tests November 16, 2023 DIYchanll DIY Solar Power Systems DIY Solar The Russian customer installed SMARAAD wind turbine and conducted power generation tests Credit Smaraad New Energy