I think corporations should fix the problems of global warming, Their factories and products are the very things that causes Pollution which harm to the ozone layer and thus causing global warming, The earth is getting hotter and hotter each passing year. The Big corporation should help fix it.
The problem is which I've said multiple times is that people and corporations don't want to address these issues for a multitude of reasons. One of them being that they'd rather just shift it down to the next generation or the next few generations of people as they won't have to face any issues relating to the planet now as the people who commited these acts against the earth will be long dead.
Another thing is that profit and greed drives these peoples, so if they don't need to spend money on saving the planet (regulations) they won't do it to ensure that their bottom line is higher then it normally is. It's really simple what business want, more and more money.
So, we should do it but I highly doubt people will.