The shares of this company, which is an Indian manufacturer of solar PV modules with an aggregate installed capacity of 24 GW ...