Foreign Developers Fail To Make The Cut In India 500 MW Solar Power Auction

by saurabh April 20, 2016 0 comment