Total didn’t specify where its new solar installations will be deployed other than at “5,000 of its service stations worldwide” including “800 in France” and they will be deployed over the next five years.