The solar power projects will produce around 120 gigawatt hoursof electricity annually, meeting the requirements of around 45,000 households, Total said PARIS: Total subsidiaries have won tenders for 15 French solar power projects and 5 tenders for small-scale hydro power generation units which will add around 112 megawatts of capacity to its portfolio, the energy […]