IMPT,Secures,Million,Year,Deal,Carbon,Credits IMPT Secures 50 Million 10-Year Deal for Carbon Credits Read more IMPT Secures 50 Million 10-Year Deal for Carbon Credits