Solar $ 860 Megawatt Solar Tender In India Is 4X Over-Subscribed by Saurabh Mahapatra January 29, 2018 written by Saurabh Mahapatra January 29, 2018 0 comment 0 FacebookTwitterPinterest