Total strengthens presence in the Spanish solar market
Total is strengthening its position in the Spanish solar market and covering all its power needs in Europe with green energy.
Total is strengthening its position in the Spanish solar market and covering all its power needs in Europe with green energy.