SECI reports Rs 7.22 billion net profit in 2025-26 June 12, 2026 | News Solar Energy Corporation of India Limited (SECI) has reported a net profit….. This content is restricted.