French oil and gas major Total SA (EPA:FP) plans to invest USD 3 billion (EUR 2.55bn)Â in renewables and electricity annually to support a target of having 35 GW of gross renewables capacity in 2025.