India Embraces Solar Power, Says Price Will Equal Thermal Power in Five Years

by Walter Wang December 13, 2011 0 comment