subsidiary of Waaree Energies Limited