Waaree Energies shares hit upper circuit after stellar Q3 results

Business