Waaree Energies, a solar module manufacturer, has filed a draft red herring prospectus (DRHP) with […]