REC Limited Inaugurates Swachhata Pakhwada 2025 with ‘Waste to Art’ Charkha & Health Initiatives – Full Details Inside May 16, 2025