NTPC Renewable Energy has commenced commercial supply of 30 MW electricity from its 150 MW solar project in Mesanka, Gujarat, ...