REC Limited Incorporates New Subsidiary for Sonbhadra Power Transmission Project – Details Inside May 30, 2025