Total tops rankings in call for tenders for rooftop solar installations Thursday 31 October 2019 08:32 Total Quadran has won 32 MW of new solar and wind power projects.