SWELECT Energy Systems Ltd, formerly Numeric Power Systems, a manufacturer of solar photovoltaic modules, announced the opening of its solar module manufacturing unit in Tamil Nadu. SWELECT’s 140 MW facility in Bengaluru has…