Innovation of the Year - Point Carbon

Carbon credits are an increasingly important source of revenue and risk management for leading investment banks, energy companies and industrial corporations. The global carbon offset market do