Tata Power Renewable Energy has completed a 126 MW floating PV array in Omkareshwar, India. The installation features 213,460 ...
Such positions do not tend to provide much ballast for a portfolio. In recent months, the strategy also had less Quality factor exposure than its peers. More information on a fund and its ...