Solar Energy Corporation of India (SECI) has contracted the output of a 100-MW integrated wind, solar, and energy storage project developed by Singapore’s Vena Energy in India.