India’s Sterling and Wilson Solar Ltd (BOM:542760), or SWSL, on Saturday posted a 9.5% year-over-year increase in revenue for the first half of the 2021/2022 financial year but profitability continued to be affected by a challenging environment.