In a major development, the Solar Energy Corporation of India (SECI) has sent a showcause notice to Reliance Power and its subsidiary for allegedly submitting fake bank guarantees. The notice, which ...