Tag: Total
Oil Dealer TOTAL Spreads Footprint In Green Energy With Solar Kiosks
French
oil major Total looks to expand its green energy operations with rollout of its
‘sunshine kiosks’ targeting off-grid small businesses in Africa.