3 min read Biz News Carbon market takes ‘kick in the ribs’ from coronavirus 09/04/2020 6:43 PM Tori Demand for European carbon allowances plummeted during the coronavirus sell-off last month, providing the...