Delhi Goes Solar

Delhi Goes Solar

Delhi to increase share of clean solar power