Our global reach is enhanced by Total S.A.’s long-standing presence in many countries where … Solar cells are semiconductor devices that … Actis GP LLP.

Download