Also Read | India among leaders in annual renewable energy investment: UN … ministry-run company, Solar Energy Corporation of India or SECI.
Read Complete New : Centre’s plan on sale of RE power to states offers only a flickering hope – Business Standard