Browsing: CEC Reviews Progress of 25 MW Solar Power Project at Taru