How Can global warming be avoided..?

Update: OK some of you have come up with established ideas.. But human race is ever evolving with usage of newer and newer ventures.. if we stick to those established ideas does it mean we have to stop over progress..?
18 answers 18