Oil giant Total links with finance group for wind and solar
Supermajor's development unit sells 50% stake in French renewable energy portfolio to arm of Caisse des Depots
Supermajor's development unit sells 50% stake in French renewable energy portfolio to arm of Caisse des Depots