By India Employer ForumJune 12, 2023 0 Torrent Power to Invest in 3 Hydro Projects; 13,500 Jobs Created The projects are strategically designed to offer a minimum of six hours of energy storage each day