French oil and gas giant Total SA (EPA:FP) has entered into a binding contract to install 25 MWp of rooftop solar photovoltaic (PV) capacity for Thai food producer Betagro Group.