French company Technique Solaire today said it has achieved financial close on a 47-MWp portfolio of solar projects won during domestic renewable energy tenders.