The French government on Monday announced it has selected 103 large-scale solar projects totalling 720 MW as winners in a tender with average price bids of EUR 58.2 (USD 67.3) per MWh.