Stocks To Buy: Nuvama sees 32% upside in this renewable energy player