Indosolar, a subsidiary of Waaree Energies, has opened a solar module manufacturing facility in Noida, India. The 1.30 GW factory uses energy-efficient processes. “This new factory epitomizes our ...