France's Total hikes renewables spending, eyeing big power growth


… focus on providing electricity and expanding its renewable energy business. … sales of stakes in projects to outside partners, known as farm downs.
Read Complete New : France’s Total hikes renewables spending, eyeing big power growth

Leave a Comment