Well the company is claiming that their company will be carbon neutral in 10-20 years, not that the entire world will be.
Also the majority of those companies will not actually be carbon neutral in that time. They can say in now because everyone will have forgotten in 20 years.
Latest Answers