First Solar Commissions 130 MW Capacity In India

by saurabh August 24, 2016 0 comment