Total Quadran, a subsidiary of French energy major Total SA (EPA:FP) has put on stream a 3-MWp solar photovoltaic (PV) park in the Occitanie region of Southern France.