Indian Renewable Energy Development Agency Ltd (IREDA) is under the administrative control of the Ministry of New and Renewable Energy (MNRE) and engaged in the financing of renewable energy and energy efficiency projects.
US stocks: US market sinks as bond yields rise, Walmart results disappoint
The S&P 500 consumer discretionary sector was one of the biggest drags on the benchmark index, with megacaps including Amazon and Tesla among its biggest