Global solar installations are estimated to fall 0.4% from the year-earlier level to 492 gigawatts in 2025. Yet, you can keep FSLR, ENPH, NXT and CSIQ on the watchlist.
Sandip Sabharwal shares his views on different sectors, predicting NBFCs to outperform large banks as monetary easing becomes imminent. He also sees potential in the QSR space and highlights ...