Torrent Power’s (TPW) Q1FY23 numbers were bolstered by good performance in the distribution business, particularly franchised distribution (DF), and renewables.