Torrent Power Ltd. signed a Share Subscription and Shareholders Agreement with Spectrum Dyes, Anubha Industries, and Torrent Urja 20 to supply up to 9.9 MW of renewable energy, wherein Torrent Power holds 10,000 equity shares of Rs 10 each in TU20, and Spectrum & Anubha will hold at least 26% equity in TU20.