CleanTechnica favicon

France Committing €700 Million To International Solar Alliance, Says President Macron