BUSINESS Waaree Renewable Technologies appoints KC Mehta & Co as internal auditor for FY 2026-27 Apr 16, 2026