A country of 1.32 bn and growing that aims to install 500 GW of clean energy power by 2030, developing a stable mechanism of round-the-clock (RTC) power is the need of the hour.