New Delhi : Adding to the negative sentiment in stock markets, the rupee depreciated...
Rupee
Nearly half the solar power capacities under implementation worth Rs 28,000 crore face viability...