Sterling and Wilson Solar reports slight fall in Q1 revenue at Rs 1,068 crore

Sterling and Wilson Solar Ltd, revenue from operations, profit after tax, Covid-19 disruptions, European market
Business
image