BUSINESS Waaree Renewable Technologies approves financial results and auditor appointments Apr 16, 2026