British business mogul Richard Branson today pledged to invest about 3$bn (€2.34m) over the next decade to combat global warming and promote alternative energy, saying that it was critical to protect the environment for the sake of future generations.